Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #2-w3 Great Britain F13 Great Britain F15 Great Britain #4-w1 Spain F33 Great Britain F2 Spain F19 France F10 Great Britain F12 Netherlands F5 Netherlands F6 Great Britain F13 Great Britain F14 Great Britain F16 Great Britain F17 Great Britain F18 USA F1 USA F2 USA F3 Great Britain F4 Great Britain F6 Croatia F4 Croatia F5 Turkey F1 Great Britain F9 Italy F15 Ireland F1 Ireland F2 France F10 Great Britain F16 Great Britain F17 France F16 USA F3 Thailand F3 Egypt F1 Egypt F2 Great Britain F6 Great Britain F7 Ireland F2 France F6 Germany F8 Great Britain F12 Turkey F8 Turkey F9 Spain F34 France F18 Great Britain F15 Great Britain F16 Usa F27 Usa F28 Usa F29 France F3 France F18 France F20 Great Britain #3-w1 Great Britain #3-w3 Switzerland #2-w2 Spain F38 Turkey F2 Spain F18 Ireland F1 Ireland F2 Great Britain F18 Great Britain #3-w4 Spain F32 Switzerland #2-w1 Switzerland #2-w4 Great Britain #4-w2 Great Britain #4-w3 Great Britain #4-w4 Spain F34 Great Britain F1 Turkey F3 France F7 Great Britain F5 Italy F14 Colombia F1 Challenger Hamburg - Hamburg DPD Challenger 2002 - Aschaffenburg Quelle Cup 2000 - Furth Okal Cup - Eckental Okal Cup 2001 International Bavarian Championships - Eckental Prague Open - Prague Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid St. Petersburg Challenger by Kinex - St. Petersburg Okal Cup 2003 - Eckental ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City Nord/LB Open 2004 - Braunschweig Mobilux Open - Luxembourg Pro Tennis World Open - Sunrise Nord LB Open - Braunschweig San Marino Cepu Open - San Marino The LTA Men's Challenger - Southampton Siemens Open - Scheveningen The Natrel's Challenger - Granby s Tennis Masters 06 - Graz Bukhara Challenger - Bukhara BMW Tennis Championship - Sunrise The LTA Nottingham Challenger - Nottingham Aamulehti Tampere Open - Tampere BMW Tennis Championship - Sunrise Open D'Orleans - Orleans Unicredit Czech Open 2007 - Prostejov Ostdeutscher Sparkessen Cup - Dresden Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Dublin Challenger - Dublin LTA Nottingham Challenger - Nottingham 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Open D'Orleans - Orleans Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Ostdeutscher Sparkassen Cup - Dresden Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Dublin Challenger - Dublin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon New Delhi Challenger IV - New Delhi Ljubljana Open 2008 - Ljubljana Schickendanz Open - Furth Banja Luka Challenger 2008 - Banja Luka Noumea Challenger Iquique Challenger Heilbronn Challenger Bucaramanga Challenger Belgrade Challenger Meknes Challenger Wolfsburg Challenger Bangkok Challenger Caltanissetta Challenger 9th Wartburg Open - Eisenach Jersey Challenger Baton Rouge Challenger Sofia Challenger Ostrava Challenger Tenerife Challenger Yuba City Challenger Reggio Emilia Challenger Braunschweig Challenger Manchester Challenger Saransk Challenger Tampere Challenger Istanbul Challenger Freudenstadt Challenger Szczecin Challenger The LTA Hester Trophy - Manchester Sarajevo Challenger Rome Challenger Ramat Hasharon Challenger Furth Challenger Ojai Challenger Marburg Challenger Braunschweig Challenger Penza Challenger Saransk Challenger Beijing Challenger St. Remy Challenger Izmir Challenger Rennes Challenger Salzburg Challenger Toyota Challenger Kazan Challenger Quimper Challenger Bath Challenger St. Brieuc Challenger Nottingham Challenger Mons Challenger Penza Challenger San Sebastian Challenger St. Remy Challenger Orleans Challenger Madrid Challenger Mons Challenger Eckental Challenger Loughborough Challenger Heilbronn Challenger Prostejov Challenger Braunschweig Challenger Volvo Sylt Open - Sylt Heilbronn Challenger Heilbronn Challenger Portoroz Challenger Meerbusch Challenger Eckental Challenger Braunschweig Challenger Poznan Challenger Meerbusch Challenger Szczecin Challenger Aix En Provence Challenger Furth Challenger Schickendanz Open - Furth Internazionali di Tennis di Bergamo - Bergamo Open de la Ville de Saint Denis - Reunion Island Volkswagen Challenger 2004 - Wolfsburg Open 13 - Marseille Estoril Open - Estoril Open de Franche-Comte - Besancon Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Segovia Challenger Dubai Open - Dubai Grand Prix Hassan II - Casablanca The Scottish Tennis Championships - Edinburgh ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Bratislava Challenger Millenium Tennis Championships - Delray Beach SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril International German Open - Hamburg Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Open de Moselle - Metz Swiss Indoors Basel - Basel Open Sud de France - Montpellier Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Warsteiner Challenger Lubeck - Lubeck BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg China Open - Beijing Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Bet-at-home Open - Hamburg Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart New Delhi Challenger III - New Delhi Prostejov Challenger Geneva Challenger - Geneva Rhein-Main Challenger 2003 - Aschaffenburg AT&T Challenger of Dallas - Dallas Fujitsu Siemens Open - Budapest TEAN International - Alphen Aan Den Rijn The Nottingham Challenger - Nottingham ATU Cup - Weiden Black Forest Open 2002 - Freudenstadt Caloundra ATP Challenger - Caloundra Tehran Open ATP Challenger - Tehran Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Kyoto Challenger The Shelbourne Irish Open - Dublin Aamulehti Tampere Opene - Tampere Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Aamulehti Tampere Open - Tampere Bergamo Challenger Napoli Challenger Tanger Challenger Athens Challenger Australian Open - Melbourne Busan Challenger Izmir Challenger French Open - Paris Cremona Challenger Australian Open - Melbourne French Open - Paris Carson Challenger U.S. Open - New York Savannah Challenger Australian Open - Melbourne Karlsruhe Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Furth Challenger Wimbledon - London BCR Open Romania - Bucharest Gerry Weber Open - Halle Jersey Challenger Salzburg Challenger Australian Open - Melbourne China Open - Beijing Heineken Open - Auckland U.S. Open - New York Australian Open - Melbourne Open de Moselle - Metz Salzburg Challenger Wimbledon - London Khanty-Mansiysk Challenger Braunschweig Challenger U.S. Open - New York Australian Open - Melbourne Noumea Challenger French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Kazan Challenger U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Qatar Exxon Mobil Open - Doha French Open - Paris Masters Series - Hamburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Thailand Open - Bangkok Sunrise Challenger Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Jersey Challenger BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca China Open - Beijing Leon Challenger Tallahassee Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle European Open - Antwerp Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Aircel Chennai Open - Chennai Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group II, 1R, HUN-IRL 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, 1R, GER-ESP 4-1 Open 13 - Marseille Power Horse World Team Cup - Dusseldorf Loughborough Challenger China Open - Beijing Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Sarasota Challenger BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Singapore Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Schickendanz Open - Furth BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Canberra Challenger The Wrexham Challenger - Wrexham Braunschweig Challenger Geovillage Open Trofeo Melia Olbia - Olbia Hungarian Open - Budapest Braunschweig Challenger Scheveningen Challenger ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich ARAG World Team Championship - Dusseldorf Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva ATP Vegeta Croatia Open - Umag Valencia Open - Valencia Tennis Masters Series - Hamburg China Open - Beijing Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Sydney International - Sydney Medibank Private International - Sydney Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mercedes Cup - Stuttgart Wimbledon - London SAP Open - San Jose European Open - Antwerp Wimbledon - London French Open - Paris German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris Davis Cup, Group 2, 2R, IRL-MAR 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Athens Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group 2, 1R, IRL-TUR 4-1 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 2, 1R, ALG-IRL 1-4 Davis Cup, Group II, PO, EGY-IRL 2-3 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Group 2, PO, UKR-IRL 4-1